package com.wg.dome.operation;

import com.wg.common.annotation.DataMember;
import com.wg.net.AbstractDataContract;
import com.wg.common.lang.HashTable;

/**
 *  招募英雄响应
 */
public class RecruitHeroResponse extends AbstractDataContract {

    /**
     * 获得角色
     */
    @DataMember(code = 1, isOptional = true)
    private HashTable[] heros;

    /**
     * 剩余仙缘
     */
    @DataMember(code = 2)
    private long rmb;

    /**
     * 离免费招募还有多少秒
     */
    @DataMember(code = 3)
    private int freeRecruitTime;

    /**
     * 还剩多少次数必得橙色以上
     */
    @DataMember(code = 4)
    private int surplus;

    public HashTable[] getHeros() {
        return heros;
    }

    public void setHeros(HashTable[] heros) {
        this.heros = heros;
    }

    public long getRmb() {
        return rmb;
    }

    public void setRmb(long rmb) {
        this.rmb = rmb;
    }

    public int getFreeRecruitTime() {
        return freeRecruitTime;
    }

    public void setFreeRecruitTime(int freeRecruitTime) {
        this.freeRecruitTime = freeRecruitTime;
    }

    public int getSurplus() {
        return surplus;
    }

    public void setSurplus(int surplus) {
        this.surplus = surplus;
    }
}
